square-stemmed monkey flower - Espagnol Anglais Dictionnaire